﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using ShuiLing.Domain.Entities.Abstractions;

namespace ShuiLing.Domain.Entities.Imp;

public class FullAuditEntityAggregateRoot<TKey> : AggregateRoot<TKey>, IAuditedObject
{
    public Guid? CreatorId { get; set; }
    public Guid? DeletedId { get; set; }
    public DateTime? UpdateTime { get; set; }
    public bool IsDeleted { get; set; }
    public Guid? UpdateId { get; set; }
    public DateTime CreateTime { get; set; }
    public DateTime? DeletedTime { get; set; }
}
